leaf stripe
noun
: any of several diseases of plants causing striped discolorations on the leaves (as virus diseases of sugarcane or barley stripe)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share